function allReadyEdit() {
    if (otype == 'add' || otype == 'copy') {
        NG.setValue('lpq', NG.callServer('获取理赔期', {phid: 1}, 'lpqcode'));
        var hrid = NG.callServer('获取员工id', {phid: $appinfo.userID}, 'hrid');
        NG.setValue('empid', hrid);
        empid_selected();
    }
    NG.getItem('empid').on('helpselected', function () {
        empid_selected();
    });
    NG.setSumToMaster('hjzs','fpzs');
    NG.setSumToMaster('jehj','cal_value');
}

function empid_selected() {
    var res = NG.callServer('获取员工信息', {phid: NG.getValue('empid')});
    if (res.record.length > 0) {
        NG.setValue('title', res.record[0].cardno);
        NG.setValue('ygfz', res.record[0].cno);
        NG.setValue('deptid', res.record[0].dept);
    }
    var sr = NG.callServer('获取收入', {phid: NG.getValue('empid'), lpq: NG.getValue('lpq')}, 'sr');
    NG.setValue('sr', sr);

    var zc = NG.callServer('获取支出', {phid: NG.getValue('empid'), lpq: NG.getValue('lpq')}, 'zc');
    NG.setValue('zc', zc);

    var ed = NG.callServer('获取参考余额', {phid: NG.getValue('empid'), lpq: NG.getValue('lpq')}, 'ed');
    if (ed == undefined) ed = 0;
    NG.setValue('ed', ed);
}
